lost sheep – English–Italiano translations

🇬🇧 en it 🇮🇹

lost sheep noun

  • disadvantaged or marginalized person
pecorella smarrita
Wiktionary Links